.dashboard_container {
    display: block;
    position: relative;
    margin: 0 auto;
    padding: 0;
    max-width: 92em;
    width: 100%;
}
.card_list {
    top: 15px;
    width: 100%;
}
.card_list:before,
.card_list:after {
    content: " ";
    display: table;
}
.card_list:after {
    clear: both;
}

/* 磁铁样式
------------------------------------------------------------------------------*/
/* fontawesome */
[class*="fontawesome-"]:before {
    font-family: 'FontAwesome', sans-serif;
}
.clear {
    clear: both;
}

.blue {
    background-color: #2298F1;
}
.green {
    background-color: #66B92E;
}
.orange {
    background-color: #DA932C;
}
.red {
    background-color: #D65B4A;
}

.buysblock {
    background: #EC6F69; /*#2298F1;*/
}
.commentsblock {
    background: #A6C659;
}
.paper-clip {
    background: rgb(39,183,121);
}
.lightbulb {
    background: #F0D848;
}

.metroblock {
    float: left;
    border: 5px solid #fff;
    position: relative;
    width: 25%;
    padding: 1em 1em 1em 1em;
    color: #fff;
    font-family: "微软雅黑", sans-serif;
    border-radius: 10px;
    /*margin: 1em;*/
    cursor: pointer;
}

.metroblock span.num, .metroblock span.comment, .metroblock .icon {
    font-weight: 300;
    margin: 0;
    padding: 0;
}
.metroblock span.num, .metroblock .icon {
    font-size: 5em;
    text-align: center;
}
.metroblock span.num {
    font-size: 4.5em;
    float:right;
}
.metroblock .icon {
    margin-right: .2em;
}
.metroblock span.comment {
    margin-top: 8px;
    font-size: 1.5em;
    font-family: 微软雅黑;
    display: inline-block;
}

.fontawesome-comments:before{content:"\f086"}
.fontawesome-briefcase:before{content:"\f0b1"}
.fontawesome-paper-clip:before{content:"\f0c6"}
.fontawesome-lightbulb:before{content:"\f0eb"}

.bulletin {
    position: relative;
    top: 25px;
    background-color: #FFF;
    border: 5px solid #FFF;
    width: 100%;
}
.bulletin_inner {
    border: 1px solid #ddd;
    border-radius: 4px;
}
.bulletin_header {
    color: #464646;
    padding: 20px;
}

.bulletin_header .count,
.bulletin_header .title {
    display: inline-block;
}
.bulletin_header .count {
    color: #738297;
}
.bulletin_header .glyphicon {
    cursor: pointer;
    float: right;
    font-size: 16px;
    margin: 5px 0;
}
.bulletin_header .title {
    font-size: 22px;
    /*font-weight: bold;*/
}
.bulletin_header .title + .count {
    margin-left: 5px;
}
.bulletin_table {
    width: 100%;
}
.bulletin_table td,
.bulletin_table th {
    text-align: left;
    color: #000;
    padding: 5px;
    vertical-align: middle;
}
.bulletin_table th {
    color: #464646;
    font-weight: bold;
    background-color: #ddd; /*#313D4F;*/
    height: 26px;
    line-height: 26px;
}
.bulletin_table td {
    height: 25px;
    line-height: 25px;
}
.bulletin_table tr:not(:last-of-type) {
    border-bottom: 1px solid #ddd;
}
